package com.data2wisdom.comm.base.model;

public class Constants {
	/**
	 * 默认排序字段
	 */
    public static final String DEFAULT_SORT_FIELD="createtime";
    /**
     * 默认排序方式
     */
    public static final String DEFAULT_SORT_ORDER="desc";
    /**
     * 基础框架根包名
     */
    public static final String DEFAULT_SCAN_PACKAGE="com.data2wisdom";

    /**
     * 用于存储用户信息到session的Key
     */
    public static final String SYS_SESSION_USER="D2W_USER";
    /**
     * 用于存储用户菜单到session的Key
     */
    public static final String SYS_SESSION_MENU="menu";
    //系统默认登录页
    public static final String SYS_DEFAULT_LOGIN_PAGE="admin/login";
    /**
     * 数据库通用字段--创建时间
     */
    public static final String DEFAULT_FIELD_CREATETIME="createtime";
    /**
     * 数据库通用字段--创建人
     */
    public static final String DEFAULT_FIELD_CREATEUSER="createuser";
    /**
     * 数据库通用字段--最后更新时间
     */
    public static final String DEFAULT_FIELD_LASTCHANGETIME="lastchangetime";
    /**
     * 数据库通用字段--最后更新人
     */
    public static final String DEFAULT_FIELD_LASTCHANGEUSER="lastchangeuser";
    /**
     * 数据库通用字段--备注说明
     */
    public static final String DEFAULT_FIELD_MEMO="memo";
    /**
     * 数据库通用字段--删除标记
     */
    public static final String DEFAULT_FIELD_DELFLAG="delFlag";
    /**
     * 数据库通用字段--数据状态
     */
    public static final String DEFAULT_FIELD_DATASTATUS="datastatus";
    /**
     * 条件运算符 “=”，表示等于
     */
    public static final String OPER_EQ="=";
    /**
     * 条件运算符 “！=”，表示不等于
     */
    public static final String OPER_NOT_EQ="!=";
    /**
     * 条件运算符 “>”，表示大于，用于数字比较
     */
    public static final String OPER_GT=">";
    /**
     * 条件运算符 “<”，表示小于，用于数字比较
     */
    public static final String OPER_LT="<";
    /**
     * 条件运算符 “>=”，表示大于或等于，用于数字比较
     */
    public static final String OPER_GE=">=";
    /**
     * 条件运算符 “<=”，表示小于或等于，用于数字比较
     */
    public static final String OPER_LE="<=";
    /**
     * 条件运算符 “=d”，表示等于，用于日期条件
     */
    public static final String OPER_EQD="=d";
    /**
     * 条件运算符 “>”，表示大于，用于日期比较
     */
    public static final String OPER_GTD=">d";
    /**
     * 条件运算符 “<”，表示小于，用于日期比较
     */
    public static final String OPER_LTD="<d";
    /**
     * 条件运算符 “>=”，表示大于或等于，用于日期比较
     */
    public static final String OPER_GED=">=d";
    /**
     * 条件运算符 “<=”，表示小于或等于，用于日期比较
     */
    public static final String OPER_LED="<=d";
    /**
     * 条件运算符 “like”，表示模糊查询，如“%123%”
     */
    public static final String OPER_LIKE="like";
    /**
     * 条件运算符 “rlike”，表示模糊查询，如“%123”
     */
    public static final String OPER_R_LIKE="rlike";
    /**
     * 条件运算符 “llike”，表示模糊查询，如“123%”
     */
    public static final String OPER_L_LIKE="llike";
    /**
     * 条件运算符 “null”，表示等于空
     */
    public static final String OPER_NULL="null";
    /**
     * 条件运算符 “>”，表示不等于空
     */
    public static final String OPER_NOT_NULL="!null";
    /**
     * 系统最高权限账号
     */
    public static final String SYS_ADMIN="sysadmin";
    /**
     * 系统信息，用于存储系统名称、logo等信息在session中
     */
    public static final String SYS_INFO_KEY="sys";
    /**
     * 文件服务器地址KEY
     */
    public static final String FILE_SERVER_KEY="fs";
    /**
     * 前台检索的包名
     */
    public static final String DEFAULT_SCAN_PACKAGE_FRONT = "org.d2w";
    
}
